puzzle vision arc